Construction and application for non-volatile, reprogrammable switches

ABSTRACT

The present invention includes a DRAM technology compatible non-volatile, reprogrammable switch formed according to an DRAM optimized process flow. The non-volatile, reprogrammable switch includes a non-volatile memory cell. The non-volatile memory cell includes a first metal oxide semiconductor field effect transistor (MOSFET) formed in a semiconductor substrate. A capacitor is formed in a subsequent layer above the first MOSFET and is separated from the MOSFET by an insulator layer. A vertical electrical via couples a bottom plate of the capacitor through the insulator layer to a gate of first MOSFET. A second MOSFET is formed in the semiconductor substrate. The gate of the first MOSFET also serves as a gate of the second MOSFET. Additional MOSFETs can be combined in a similar fashion with the non-volatile cell to create a new, powerful logic cell that is smaller and more robust than conventional circuit solutions. The present invention includes applications such as a very size efficient address decode tree, data routing device, or other applications such as used in DRAM redundancy schemes. Methods for forming and using the present invention are also included. The need for intervening sense amps normally required to read the status of a non-volatile memory cell (e.g. an EEPROM cell) and communicate this to additional logic that would then in turn control the status of one or more switches is eliminated. Thus, the requirements of low power densely packed integrated circuits is realized for smaller, portable microprocessor devices.

RELATED APPLICATIONS

This application is a divisional of U.S. Ser. No. 09/261,479, filed Feb. 26, 1999, now U.S. Pat. No. 6,256,225.

This application is related to the co-filed and commonly assigned applications, Ser. No. 09/261,597, filed Feb. 26, 1999, entitled “Applications for Non-Volatile Memory Cells,” by Eugene H. Cloud and Wendell P. Noble, Ser. No. 09/261,598 filed Feb. 26, 1999, entitled “DRAM Technology Compatible Processor/Memory Chips,” by Leonard Forbes, Eugene H. Cloud, and Wendell P. Noble, and Ser. No. 09/259,493 filed Feb. 26, 1999, entitled “DRAM Technology Compatible Non-Volatile Memory Cells,” by Wendell P. Noble and Eugene H. Cloud which are hereby incorporated by reference and filed on even day herewith.

FIELD OF THE INVENTION

The present invention relates generally to semiconductor integrated circuits and, more particularly, to the construction and application for non-volatile, reprogrammable switches.

BACKGROUND OF THE INVENTION

Programmable switches are used in a variety of ways in modern day integrated circuits. One example of the implementation of programmable switches includes their use in field programmable gate arrays (FPGAs). Typically, a field programmable gate array (FPGA) has an array of logic elements and wiring interconnections with thousands, or even tens of thousands, of programmable interconnects so that the FPGA can be configured by the user into an integrated circuit with defined functions. Each programmable interconnect, or switch, can connect two circuit nodes in the integrated circuit to make (or break) a wiring interconnection or to set the function or functions of a logic element.

Generally an antifuse, such as described in U.S. Pat. No. 5,324,681, which issued to Lowrey et al. on Jun. 28, 1994, is used as a programmable interconnect for the wiring and circuit elements of a FPGA. The antifuse integrally combines the functions of a switching element which makes the interconnection and a programming element which stores the state of the switching element, either “off” or “on.” Thus an antifuse occupies little space on the integrated circuit, but has the disadvantage of not being reprogrammable. This single-time programmability makes the antifuse difficult to test and unsuitable for a large class of applications where reprogrammability is required.

Alternative programmable interconnects use a metal oxide semiconductor field programmable transistor (MOSFET) as the switching element. The MOSFET is controlled by the stored memory bit of a programming element. Most commonly, this programming element is a dynamic random access memory (DRAM) cell. Such DRAM based FPGAs are reprogrammable, but the programming of the switching elements is lost whenever power is turned off. A separate, non-volatile memory cell must be used to store the programmed pattern on power down, and the FPGA must be reprogrammed each time the device is powered back up.

With the increasing array density of successive generations of DRAM chips, the attractiveness of merging non-volatile memory functions onto the DRAM chip has increased. However, any successful merged technology product must be cost competitive with the existing alternative of combining separate chips at the card or package level, each being produced with independently optimized technologies. Any significant addition of process steps to an existing DRAM technology in order to combine such functions becomes rapidly cost prohibitive due to the added process complexity cost and decreased yield.

Device size and required programming voltages pose additional problems to merging non-volatile memory cells with DRAM memory cells. An example of a non-volatile memory cell is a MOSFET with a floating gate which may be charged and discharged. Charging and discharging the floating gate provides for the non-volatile programmability. A control gate forms a capacitive cell with the floating gate to retain charge on the floating gate in a “programmed” state. The plates of the capacitive cell must be fabricated with a large enough surface area to provide a capacitive coupling ratio which is sufficient to retain charge and is able to withstand the effects of parasitic capacitances vis a vis other circuit components. The shrinking device size in the increased cell density array found on DRAM chips necessitates increasing programming voltages in order to retain the required capacitance levels unless the size of the capacitive cell can be maintained. Increasing the programming voltage, however, increases the power dissipation and future generations of non-volatile memory cell devices will require lower power dissipation.

Modern DRAM technologies are driven by market forces and technology limitations to converge upon a high degree of commonality in basic cell structure. For the DRAM technology generations from 4 Mbit through 1 Gbit, the cell technology has converged into two basic structural alternatives; trench capacitor and stacked capacitor. A method for utilizing a trench DRAM capacitor technology to provide a compatible EEPROM cell has been described in U.S. Pat. No. 5,598,367. A different approach is needed for stacked capacitors however.

Another problem for the application of non-volatile memory cells in FPGAs relates to the ability of these cells to drive the MOSFET switching elements. Existing non-volatile memory cells do not have a sufficiently high voltage output. Sense amplifiers must be used to convert the small output signal from a non-volatile memory cell to a full voltage digital signal which is then used to load the DRAM cell.

One approach to solving this problem is described in U.S. Pat. No. 5,764,096, which issued to Lipp et al. on Jun. 9, 1998. U.S. Pat. No. 5,764,096 provides a general purpose non-volatile, reprogrammable switch, but does not achieve the same using the commonality in basic DRAM cell structure. Thus, the Lipp patent does not achieve the desired result of providing non-volatile memory functions on a DRAM chip with little or no modification of the DRAM optimized process flow.

Thus, there is a need for novel DRAM technology compatible non-volatile, reprogrammable switches for use in FPGAs and other applications. It is desirable that such DRAM technology compatible non-volatile, reprogrammable switches be fabricated on a DRAM chip with little or no modification of the DRAM optimized process flow. It is further desirable that such DRAM technology compatible non-volatile, reprogrammable switches operate with lower programming voltages than that used by conventional EEPROM cells, yet still hold sufficient charge to withstand the effects of parasitic capacitances and noise due to circuit operation.

SUMMARY OF THE INVENTION

The above mentioned problems for producing DRAM technology compatible non-volatile, reprogrammable switches for use in FPGAs and other applications as well as other problems are addressed by the present invention and will be understood by reading and studying the following specification. The present invention includes a DRAM technology compatible non-volatile, reprogrammable switch formed according to a DRAM optimized process flow.

In one embodiment, a non-volatile, reprogrammable switch is provided. The non-volatile reprogrammable switch includes a non-volatile memory cell. The non-volatile memory cell includes a first metal oxide semiconductor field effect transistor (MOSFET) formed in a semiconductor substrate. A capacitor is formed in a subsequent layer above the first MOSFET and is separated from the MOSFET by an insulator layer. A vertical electrical via couples a bottom plate of the capacitor through the insulator layer to a gate of first MOSFET. A second MOSFET is formed in the semiconductor substrate. The gate of the first MOSFET also serves as a gate of the second MOSFET.

In another embodiment, a non-volatile, reprogrammable switch is provided. The non-volatile reprogrammable switch includes a non-volatile memory cell. The non-volatile memory cell includes a first metal oxide semiconductor field effect transistor (MOSFET) formed in a semiconductor substrate. A stacked capacitor is formed in a subsequent layer above the first MOSFET and is separated from the MOSFET by an insulator layer. A vertical electrical via couples a bottom plate of the capacitor through the insulator layer to a gate of first MOSFET. A second MOSFET is formed in the semiconductor substrate. The gate of the first MOSFET also serves as a gate of the second MOSFET. A third MOSFET is formed in the semiconductor substrate. The gate of the first and second MOSFET also serves as a gate of the third MOSFET.

In another embodiment, a data routing device is provided. The data routing device includes a number of non-volatile, reprogrammable switches. Each non-volatile, reprogrammable switch includes a non-volatile memory cell. Each non-volatile memory cell includes a first metal oxide semiconductor field effect transistor (MOSFET) formed in a semiconductor substrate. A capacitor is formed in a subsequent layer above the first MOSFET and is separated from the MOSFET by an insulator layer. A vertical electrical via couples a bottom plate of the capacitor through the insulator layer to a gate of first MOSFET. A second MOSFET is formed in the semiconductor substrate. The gate of the first MOSFET also serves as a gate of the second MOSFET. A number of programming control lines are coupled to the non-volatile memory cells in the number of non-volatile, reprogrammable switches. A number of input bit lines are coupled to an input node for the second MOSFET in the number of non-volatile, reprogrammable switches. A number of output bit lines are coupled to an output node for the second MOSFET in the number of non-volatile, reprogrammable switches.

In another embodiment, a method for forming a non-volatile, reprogrammable switch is provided. The method includes forming a non-volatile memory cell. Forming the non-volatile memory cell includes forming a first metal oxide semiconductor field effect transistor (MOSFET) in a semiconductor substrate. Forming the non-volatile memory cell includes forming a capacitor and forming a vertical electrical via such that the vertical electrical via couples a bottom plate of the capacitor through an insulator layer to a gate of first MOSFET. The method further includes forming a second MOSFET in the semiconductor substrate. According to the method, forming the first MOSFET includes forming the gate of the first MOSFET as a gate for of the second MOSFET.

In another embodiment, a method for operating a switching element is provided. The method includes sharing a gate between a non-volatile memory cell and a first, and a second, MOSFET. The gate is a floating gate for the non-volatile memory cell. The method includes programming the non-volatile memory cell in either a first or a second programmed state. And, the method includes reading a current conducted through the first MOSFET.

These and other embodiments, aspects, advantages, and features of the present invention will be set forth in part in the description which follows, and in part will become apparent to those skilled in the art by reference to the following description of the invention and referenced drawings or by practice of the invention. The aspects, advantages, and features of the invention are realized and attained by means of the instrumentalities, procedures, and combinations particularly pointed out in the appended claims.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1A is a perspective view, illustrating one embodiment of a non-volatile, reprogrammable switch according to the teachings of the present invention.

FIG. 1B illustrates, in isolation, a non-volatile memory cell portion of the non-volatile, reprogrammable switch presented in FIG. 1A.

FIG. 2 is a schematic diagram of the non-volatile, reprogrammable switch presented in FIG. 1A.

FIG. 3 illustrates a data routing device, address decode tree, or general decoding device according to the teachings of the present invention.

FIG. 4 is a block diagram illustrating an electronic system 400 according to the teachings of the present invention.

FIG. 5 illustrates, in flow diagram form, a method for forming a non-volatile, reprogrammable switch according to the teachings of the present invention.

FIG. 6 illustrates, in flow diagram form, another method for forming a non-volatile, reprogrammable switch according to the teachings of the present invention.

FIG. 7 illustrates, in flow diagram form, a method for operating a non-volatile, reprogrammable switch according to the teachings of the present invention.

FIG. 8 illustrates, in flow diagram form, another method for operating a switching element according to the teachings of the present invention.

FIG. 9 illustrates, in flow diagram form, a method for operating a switching element according to the teachings of the present invention.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

In the following detailed description of the invention, reference is made to the accompanying drawings which form a part hereof, and in which is shown, by way of illustration, specific embodiments in which the invention may be practiced. In the drawings, like numerals describe substantially similar components throughout the several views. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. Other embodiments may be utilized and structural, logical, and electrical changes may be made without departing from the scope of the present invention. The terms wafer and substrate used in the following description include any structure having an exposed surface with which to form the integrated circuit (IC) structure of the invention. The term substrate is understood to include semiconductor wafers. The term substrate is also used to refer to semiconductor structures during processing, and may include other layers that have been fabricated thereupon. Both wafer and substrate include doped and undoped semiconductors, epitaxial semiconductor layers supported by a base semiconductor or insulator, as well as other semiconductor structures well known to one skilled in the art. The term conductor is understood to include semiconductors, and the term insulator is defined to include any material that is less electrically conductive than the materials referred to as conductors. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims, along with the full scope of equivalents to which such claims are entitled.

FIG. 1A is a perspective view, illustrating one embodiment of a non-volatile, reprogrammable switch 100 according to the teachings of the present invention. As shown in FIG. 1A, the non-volatile, reprogrammable switch 100 includes a first, a second, and a third metal oxide semiconducting field effect transistor (MOSFET), shown respectively as 110, 140, and 150 formed on a substrate 111 on a dynamic random access memory (DRAM) chip 105. All of the MOSFETs share a common gate 112. In the embodiment shown in FIG. 1, the first MOSFET 110 and the second MOSFET 140 are n-channel metal oxide semiconducting (NMOS) transistors. MOSFET 150 are shown as a p-channel metal oxide semiconducting (PMOS) transistor formed in an n-well 151 in the substrate 111.

In an alternative embodiment the doping and polarity of the MOSFETS is reversed. Also, in an alternative embodiment, a third MOSFET 150 is not included in the non-volatile, reprogrammable switch 100. The non-volatile, reprogrammable switch 100 includes a capacitor 120 fabricated using conventional DRAM process steps. A bottom plate 121 of the capacitor 120 is coupled to the gate 112 by a vertical electrical via 130, or electrical contact 130. Together the first MOSFET 110, the capacitor 120, and the electrical contact 130 comprise a non-volatile memory cell 102. The non-volatile memory cell 102 is shown in isolation in FIG. 1B. As shown in FIG. 1B, the capacitor 120 is separated from the first MOSFET 110 by an insulator layer 132. The electrical contact 130 couples the bottom plate 121 of the capacitor 120 to the gate 112 through the insulator layer 132. In FIG. 1B, gate 112 is shown separated from a channel region 114 of the first MOSFET 110 by a gate oxide 113.

In one embodiment, gate oxide 113 has a thickness of less than 100 Angstroms (Å). Although not shown, the gate 112 is similarly separated by a gate oxide from a channel region for the second and third MOSFETs, 140 and 150. Insulator layer 132 is omitted from FIG. 1A for clarity. The non-volatile memory cell 102 includes all the embodiments of the non-volatile memory cell structure presented and described in detail in the co-filed application Ser. No. 09/259,493 filed Feb. 26, 1999, entitled “DRAM Technology Compatible Non-volatile Memory Cells,” by Wendell P. Noble and Eugene H. Cloud, which is hereby incorporated by reference in its entirety for purposes of enablement.

In FIG. 1A, a number of programming control lines, 118, 119, and 123, are coupled to the non-volatile memory cell 102. A first control line 118 is coupled to a first diffused region 115 of the first MOSFET 110. A second control line 119 is coupled to the second diffused region 116 of the first MOSFET 110. A third control line 123 is formed as a top plate 123 for the capacitor 120. In the embodiment shown in FIG. 1A, the capacitor includes a stacked capacitor 120 formed according to a DRAM process flow. As shown in FIG. 1B, the stacked capacitor 120 includes a bottom plate 121 which is cup shaped having interior walls 121A and exterior walls 121B. The bottom plate 121 is separated by a capacitor dielectric 122 from the top plate 123. The capacitor dielectric 122 is conformal to the bottom plate 121 and the top plate 123 is conformal to the capacitor dielectric 122. In the embodiments of FIGS. 1A and 1B, a portion of the top plate 123 is located within the interior walls 121A of the bottom plate 121. Also, a portion of the top plate 123 is located outside of the exterior walls 121B of the bottom plate 121.

The non-volatile memory cell 102 serves as a programming element 102 for the non-volatile, reprogrammable switch 100. The top plate 123 serves as a control gate 123 for the programming element 102. The bottom plate 121 serves as a floating gate 121 for the programming element 102. In one embodiment, the non-volatile memory cell 102 includes a FLASH memory cell 102. In an alternative embodiment, the non-volatile memory cell 102 includes an electrically erasable and programmable read only memory (EEPROM) cell 102.

In FIG. 1A, the second MOSFET 140 and the third MOSFET 150 serve as switching elements, 140 and 150. A channel region in the substrate 111 of the second MOSFET 140 couples a first diffused region 145 to a second diffused region 146. The first diffused region 145 serves as an input node 145 for the second MOSFET 140 and the second diffused region 146 serves as an output node 146 for the second MOSFET 140. The second MOSFET 140 is turned “on” and couples the input node 145 to the output node 146 when the programming element 102 is in a first programmed state. That is, the second MOSFET 140 will conduct an applied signal from input node 145 to the output node 145 when the floating gate 121 of the programming element 102 is in a first programmed state. The second MOSFET 140 is turned “off” and will conduct less current through the second MOSFET 140 between the input node 145 and the output node 146 when the programming element is in a second programmed state. That is, the second MOSFET 140 conducts less of an applied signal from the input node 145 to the output node 146 when the floating gate 121 is in a second programmed state.

A channel region in the n-well 151 of the third MOSFET 150 couples a first diffused region 155 of the third MOSFET 150 to a second diffused region 156 of the third MOSFET 150. The first diffused region 155 serves as an input node 155 for the third MOSFET 150 and the second diffused region 156 serves as an output node 156 for the third MOSFET 150. The second MOSFET 150 is turned “on” and couples the input node 155 to the output node 156 when the programming element 102 is in a second programmed state. The third MOSFET 150 is turned “off” and will conduct less current through the third MOSFET 150 between the input node 155 and the output node 156 when the programming element is in a first programmed state.

A number of input bit lines, 148 and 158, couple to the input nodes, 145 and 155, of the second MOSFET 140 and third MOSFET 150. A number of output bit lines, 149 and 159, couple to the output nodes, 146 and 156, of the second MOSFET 140 and the third MOSFET 150. In one embodiment, the number of output bit lines further couple the output nodes, 146 and 156, for the second and third MOSFET, 140 and 150, to another circuit component, not shown, on an integrated circuit.

FIG. 2 is a schematic diagram of a non-volatile, reprogrammable switch 200 as was presented in FIG. 1A. The non-volatile, reprogrammable switch 200 includes non-volatile memory cell, or programming element 202. The programming element 202 includes a first MOSFET 210 with a source region 215 and a drain region 216. The first MOSFET 210 has a gate 212. The gate 212 is coupled to a vertical electrical via, or electrical contact 230 which is included as part of the programming element 202. The programming element further includes a capacitor 220. The capacitor 220 has a bottom plate 221, which serves as a floating gate 221 for the programming element 202, and is coupled by the electrical contact 230 to the gate 212 of the first MOSFET 210. The capacitor has a top plate 223 which serves as a control gate 223 for the programming element 202. A first control line 218 couples to the source region 215 of the first MOSFET 210. A second control line 219 couples to the drain region 216 of the first MOSFET 210. The top plate 223 forms a third control line 223 for the programming element 202.

As shown in FIG. 2, the non-volatile, reprogrammable switch includes a second MOSFET 240 with a source region 245 and a drain region 246. The second MOSFET 240 serves as a switching element 240 for the non-volatile, reprogrammable switch 200. The gate 212 of the first MOSFET 210 also serves as the gate 212 of the second MOSFET 240. The non-volatile, reprogrammable switch includes a third MOSFET 250 with a source region 255 and a drain region 256. The third MOSFET 250 also serves as a switching element 250 for the non-volatile, reprogrammable switch 200. The gate 212 of the first MOSFET 210 also serves as the gate 212 of the third MOSFET. As shown in FIG. 2, the second MOSFET 240 is an n-channel metal oxide semiconductor (NMOS) transistor 240 and the third MOSFET 250 is a p-channel metal oxide semiconductor (PMOS) transistor 250. In an alternative embodiment, the conductivity type of these transistor is reversed, or both may be of the same n-type or p-type conductivity. Also, in an alternative embodiment the third MOSFET 250 is excluded from the non-volatile, reprogrammable switch 200.

A number of input bit lines, 248 and 258, couple to the source regions, or input nodes, 248 and 258, for the second and third MOSFETs, 240 and 250. A number of output bit lines, 249 and 259, couple to the drain regions, or output nodes, 246 and 256 for the second and third MOSFETs, 240 and 250.

The operation of the novel non-volatile, reprogrammable switch of the present invention is explained in reference to FIG. 2. Programming the non-volatile memory cell 202 can be achieved through the use of hot electron injection. By this method, the control gate 223 is brought to a high programming voltage, e.g. 2×Vcc. This forces an inversion region to form in a channel region of the first MOSFET 210. A voltage of approximately half the control gate 223 voltage is placed on the second control line 219 which is coupled to the drain region 216 of the first MOSFET 210. The first control line 218, which is coupled to the source region 215 of the first MOSFET 210 is held at ground. This increases the voltage drop between the source region 215 and the drain region 216 of the first MOSFET 210. In the presence of this voltage drop, the current between the source region 215 and the drain region 216 respectively increases. The resulting high electric field between the source region 215 and the drain region 216 increases the kinetic energy of the electrons. This causes the electrons to gain enough energy to be excited onto and collect on the gate 212. The gate 212 is coupled by the electrical contact 230 to the bottom plate 221 of capacitor 220 in the non-volatile memory cell 202. The electrons are thus trapped on the bottom plate 221, the electrical contact 230, and the gate 212.

After the programming is completed, the negative charge on the gate 212 regulates the conduction through the second and third MOSFETs, 240 and 250, respectively. The presence of a negative charge on the gate 212 of the NMOS transistor 240 raises the threshold voltage (Vt) for the NMOS transistor 240 above the control gate 223 logic “1” voltage. Thus, when a logic “1” voltage is applied to the control gate 223 the NMOS transistor remains “off” and an applied signal to the input node 245 of the NMOS 240 will not conduct through to the output node 246 of the NMOS 240. Conversely, the PMOS transistor will be turned “on.” An applied signal to the input node of 255 of the PMOS 250 will conduct through to the output node 256 of the PMOS transistor 250. Even more, the conduction through the PMOS transistor 250 provides a sufficient output voltage signal to the output bit line 259 such that sense amplifiers are not needed to amplify the signal.

The negative charge on the gate 212, the electrical contact 230, and the bottom plate 221, can be erased by grounding the control gate 223 and raising the input bit line 218, which is coupled to the source region 215 of the first MOSFET 210 to a sufficiently high positive voltage to transfer electrons out of the gate 212, the electrical contact 230, and the bottom plate 221, to the source region 215 of the first MOSFET 210. After the erase is completed, the lack of charge on the gate 212, the electrical contact 230, and the bottom plate 221 again regulates the conduction through the second and third MOSFETs, 240 and 250.

In the absence of a stored charge on the gate 212, the threshold voltage (Vt) for the NMOS transistor 240 will be below the control gate 223 logic “1” voltage. When the control gate 223 is raised to a logic “1” voltage the NMOS transistor 230 will be turned “on” and an applied signal to the input node 245 of the NMOS 240 will conduct through to the output node 246 of the NMOS transistor 240. Conversely, the PMOS transistor remain “off.” An applied signal to the input node of 255 of the PMOS 250 will not conduct through to the output node 256 of the PMOS transistor 250. The conduction through the NMOS transistor 240 provides a sufficient output voltage signal to the output bit line 249 such that sense amplifiers are not needed to amplify the signal. Thus, an efficient non-volatile, programmable switch is provided according to an optimized DRAM process flow without the need for intervening sense amplifiers. The programmed state of the non-volatile memory cell 202 controls the switching through the NMOS transistor 240 and the PMOS transistor 250.

FIG. 3 illustrates that the novel non-volatile, reprogrammable switch can be used as a data routing device 300, address decode tree 300, or general decoding device 300. The data routing device 300 includes a number of non-volatile, reprogrammable switches shown as 301A, 301B, 301C, . . . , 301N. The schematic shown in FIG. 3 illustrates how the number of non-volatile, reprogrammable switches, 301A, 301B, 301C, . . . , 301N, might be used. Any number of non-volatile, reprogrammable switches, 301A, 301B, 301C, . . . , 301N, may be interconnected in any parallel or series arrangement to execute complex switching requirements. Nodes 10, 20, etc., are capable of delivering data to the data routing device 300 from other circuitry of an integrated circuit.

Each non-volatile, reprogrammable switch, 301A, 301B, 301C, . . . , 301N, includes the non-volatile, reprogrammable switch structure presented and described in detail above in connection with FIG. 1A. In one embodiment, each non-volatile, reprogrammable switch, 301A, 301B, 301C, . . . , 301N, is constructed alike. As shown in detail for non-volatile, reprogrammable switch 301A, a number of programming control lines, 318, 319, and 323, couple to the non-volatile, reprogrammable switch 301A. The number of programming control lines, 318, 319, and 323, are coupled to a non-volatile memory cell 302 portion of the non-volatile, reprogrammable switch 301A. A first control line 318 is coupled to a first diffused region 315 of a first MOSFET 310 of the non-volatile memory cell 302. A second control line 319 is coupled to the second diffused region 316 of the first MOSFET 310. A third control line 323 is integrally formed as the control gate 323 for the non-volatile memory cell 302.

In the embodiment of FIG. 3, each non-volatile, reprogrammable switch, 301A, 301B, 301C, . . . , 301N, includes a second MOSFET 340 and a third MOSFET 350. As shown in FIG. 3, the second MOSFET 340 is an n-channel metal oxide semiconductor (NMOS) transistor 340 and the third MOSFET 350 is a p-channel metal oxide semiconductor (PMOS) transistor 350. In an alternative embodiment, the conductivity type of these transistor is reversed, or both may be of the same n-type or p-type conductivity. Also, in an alternative embodiment, one of the second or third MOSFETs, 340 or 350, is excluded from the number of non-volatile, reprogrammable switches, 301A, 301B, 301C, . . . , 301N.

Looking at non-volatile, reprogrammable switch 301A, it is shown that node 10 delivers data to a number of input bit lines, 348 and 358. In the embodiment shown in FIG. 3, the input node 10 couples directly to input bit line 348 and couples to input bit line 358 through a buffer 360. Input bit lines 348 and 358 couple to the source regions, or input nodes, 345 and 355, for the second and third MOSFETs, 340 and 350. A number of output bit lines are coupled to the drain regions, or output nodes, 346 and 356, for the second and third MOSFETs, 340 and 350. The operation of the non-volatile, reprogrammable switch 301A is identical the operation presented above. The non-volatile memory cell 302 acts as a programming element 302 for the non-volatile, reprogrammable switch 301A determining whether the second MOSFET 340 is turned “on” or “off” and whether the third MOSFET is turned “on” or “off.” In this manner, non-volatile, reprogrammable switch 301A routes an output voltage signal based on whether the programming element 302 is in a first programmed state or a second programmed state. Again, the non-volatile, reprogrammable switch 301A provides a sufficient output voltage signal to other ones of the non-volatile, reprogrammable switches, 301A, 301B, 301C, . . . , 301N, or to other circuit components on an integrated circuit, without the need for intervening sense amplifiers.

FIG. 4 is a block diagram illustrating an electronic system 400 according to the teachings of the present invention. The electronic system 400 includes a processor 410 and a dynamic random access memory (DRAM) chip 420. A system bus 430 couples the processor 410 to the DRAM chip 420. The system bus 430 includes any system bus 430 suitable for transferring data between the processor 410 and the DRAM chip 420. The DRAM chip 420 includes an array of non-volatile, reprogrammable switches, or a data routing device as described in detail in connection with FIGS. 1A, 1B, 2, and 3.

FIG. 5 illustrates, in flow diagram form, a method for forming a non-volatile, reprogrammable switch on a DRAM chip according to the teachings of the present invention. The method includes forming a non-volatile memory cell 510. Forming the non-volatile memory cell includes forming a first metal oxide semiconductor field effect transistor (MOSFET) in a semiconductor substrate, forming a capacitor and forming a vertical electrical via such that the vertical electrical via includes coupling a bottom plate of the capacitor through an insulator layer to a gate of first MOSFET. The method further includes forming a second MOSFET in the semiconductor substrate where forming the first MOSFET includes forming the gate of the first MOSFET as a gate for of the second MOSFET 520. In one embodiment, forming the capacitor includes forming a top plate which serves as a control gate for non-volatile memory cell and forming the bottom plate as a floating gate. In one embodiment, forming the capacitor includes forming the bottom plate in a cup shaped having interior walls and exterior walls and which is separated by a capacitor dielectric from a top plate. In this embodiment, forming the capacitor includes forming the capacitor dielectric conformal to the bottom plate, forming the top plate conformal to the capacitor dielectric, wherein a portion of the top plate is located within the interior walls of the bottom plate. In one embodiment, forming the capacitor includes forming a stacked capacitor formed according to a dynamic random access memory (DRAM) process flow. In the method of FIG. 5, forming the second MOSFET includes forming the second MOSFET as a switching element, wherein the switching element is “on” when the floating gate is in a first programmed state, and where the switching element is “off” when the floating gate is in a second programmed state. In one embodiment, forming the non-volatile, reprogrammable switch further includes coupling an output node for the second MOSFET to another circuit component on an integrated circuit.

FIG. 6 illustrates, in flow diagram form, a method for forming a non-volatile, reprogrammable switch according to the teachings of the present invention. The method includes forming a non-volatile memory cell 610. Forming the non-volatile memory cell includes forming a first metal oxide semiconductor field effect transistor (MOSFET) in a semiconductor substrate, forming a stacked capacitor above a gate of the first MOSFET using a DRAM process, and eclectically coupling a bottom plate of the stacked capacitor to the gate of the first MOSFET. The method includes forming a second MOSFET in the semiconductor substrate, where forming the first MOSFET includes forming the gate of the first MOSFET as a gate for of the second MOSFET 620. The method further includes forming third MOSFET in the semiconductor substrate, where forming the first MOSFET includes forming the gate of the first MOSFET as a gate for the third MOSFET 630. In one embodiment, electrically coupling the bottom plate of the stacked capacitor to the gate of the first MOSFET includes forming a polysilicon plug.

FIG. 7 illustrates, in flow diagram form, a method for operating a non-volatile, reprogrammable switch according to the teachings of the present invention. The method includes controlling a charge on a gate of a first metal oxide semiconductor field effect transistor (MOSFET), where controlling the charge on the gate of the first MOSFET includes controlling a charge on a bottom plate of a stacked capacitor 710. The bottom plate of the stacked capacitor is coupled to the gate of the first MOSFET through an insulator layer, and the gate of the first MOSFET is shared as a gate for a second MOSFET. The method includes applying a first signal to a first diffused region for the second MOSFET 720. The method further includes outputting a second signal from a second diffused region for the second MOSFET to another circuit component on an integrated circuit 730. In one embodiment, controlling a charge on a gate the first MOSFET includes placing a charge on the gate of the first MOSFET using Fowler Nordheim tunneling. In one embodiment of FIG. 7, controlling a charge on the gate of the first MOSFET includes removing a charge from the gate of the first MOSFET and the second MOSFET to a source region for the first MOSFET.

FIG. 8 illustrates, in flow diagram form, a method for operating a switching element. The method includes sharing a gate between a first, a second, and a third MOSFET 810. The method includes placing a charge on the gate such that placing a charge on the gate includes applying a control voltage to a top plate of a stacked capacitor located above the first MOSFET 820. A bottom plate of the stacked capacitor is coupled by a vertical electrical via through an insulator to the gate. The method further includes reading a current conducted through the second MOSFET 830. In one embodiment, placing a charge on the gate includes using channel hot electron (CHE) injection to excite electrons from a channel region of the first MOSFET to the gate. In an alternative embodiment, placing a charge on the gate includes using Fowler Nordheim tunneling to excite electrons from a source region of the first MOSFET to the gate. In one embodiment, the method further includes reading a current conducted through the third MOSFET.

FIG. 9 illustrates, in flow diagram form, a method for operating a switching element according to the teachings of the present invention. The method includes sharing a gate between a non-volatile memory cell and a first, and a second, MOSFET 910. The gate is a floating gate for the non-volatile memory cell. The method further includes programming the non-volatile memory cell in either a first or a second programmed state 920. And, the method includes reading a current conducted through the first MOSFET 930. In one embodiment, the method further includes reading the second MOSFET. In the embodiment of FIG. 9, programming the non-volatile memory cell in either a first or a second programmed state includes turning “on” the first MOSFET and turning “off” the second MOSFET when the non-volatile memory cell in a first programmed state.

CONCLUSION

Thus, a single or multiple switch elements can be combined with an non-volatile memory cell to create a new, powerful logic cell that is smaller and more robust than conventional circuit solutions. The switches may be either NMOS or PMOS or a combination of both types. The need for intervening sense amps which are normally required to read the status of a non-volatile memory (e.g. an EEPROM cell) and communicate this to additional logic that would then in turn control the status of one or more switches is eliminated. Instead, the switches are controlled directly by a floating gate of the non-volatile memory cell. This eliminates the possibility, which can occur in more conventional designs, that one of the elements controlled by intervening logic could achieve a correct state while another one of the elements could achieve an incorrect state due to an error in either design or manufacturing. The reprogrammability of the non-volatile switching element lends itself to applications such as a very size efficient address decode tree, or other applications such as use in DRAM redundancy schemes. The non-volatile reprogrammable switch of the present invention can be entirely fabricated according to an optimized DRAM process flow.

It is to be understood that the above description is intended to be illustrative, and not restrictive. Many other embodiments will be apparent to those of skill in the art upon reviewing the above description. The scope of the invention should, therefore, be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled. 

What is claimed is:
 1. A method for forming a non-volatile, reprogrammable switch, comprising: forming a non-volatile memory cell, wherein forming the non-volatile memory cell includes: forming a first metal oxide semiconductor field effect transistor (MOSFET) in a semiconductor substrate; forming a capacitor; and forming a vertical electrical via, wherein forming the vertical electrical via includes coupling a bottom plate of the capacitor through an insulator layer to a gate of first MOSFET; and forming a second MOSFET in the semiconductor substrate, wherein forming the first MOSFET includes forming the gate of the first MOSFET as a gate for of the second MOSFET.
 2. The method of claim 1, wherein forming the capacitor includes forming a top plate which serves as a control gate for non-volatile memory cell.
 3. The method of claim 1, wherein forming the capacitor includes forming the bottom plate in a cup shaped having interior walls and exterior walls and which is separated by a capacitor dielectric from a top plate.
 4. The method of claim 3, wherein forming the capacitor includes forming the capacitor dielectric conformal to the bottom plate, forming the top plate conformal to the capacitor dielectric, wherein a portion of the top plate is located within the interior walls of the bottom plate.
 5. The method of claim 1, wherein forming the capacitor includes forming a stacked capacitor formed according to a dynamic random access memory (DRAM) process flow.
 6. The method of claim 1, wherein forming the non-volatile memory cell includes forming the non-volatile memory cell as a programming element, and includes forming the bottom plate of the capacitor as a floating gate.
 7. The method of claim 1, wherein forming the second MOSFET includes forming the second MOSFET as a switching element, wherein the switching element is “on” when the floating gate is in a first programmed state, and wherein the switching element is “off” when the floating gate is in a second programmed state.
 8. The method of claim 1, wherein forming the non-volatile, reprogrammable switch further includes coupling an output node for the second MOSFET to another circuit component on an integrated circuit.
 9. A method for forming a non-volatile, reprogrammable switch, comprising: forming a non-volatile memory cell, wherein forming the non-volatile memory cell includes: forming a first metal oxide semiconductor field effect transistor (MOSFET) in a semiconductor substrate; forming a stacked capacitor above a gate of the first MOSFET using a DRAM process; and electrically coupling a bottom plate of the stacked capacitor to the gate of the first MOSFET; forming a second MOSFET in the semiconductor substrate, wherein forming the first MOSFET includes forming the gate of the first MOSFET as a gate for of the second MOSFET; and forming third MOSFET in the semiconductor substrate, wherein forming the first MOSFET includes forming the gate of the first MOSFET as a gate for of the third MOSFET.
 10. The method of claim 9, wherein electrically coupling the bottom plate of the stacked capacitor to the gate of the first MOSFET includes forming a polysilicon plug.
 11. The method of claim 9, wherein forming the second MOSFET includes forming an n-channel metal oxide semiconductor (NMOS) transistor, and wherein forming the third MOSFET includes forming a p-channel metal oxide semiconductor (PMOS) transistor.
 12. The method of claim 9, wherein forming the stacked capacitor includes forming a top plate of the stacked capacitor as a control gate for the non-volatile memory cell.
 13. The method of claim 9, wherein forming the non-volatile memory cell includes forming the non-volatile memory cell as a programming element, and includes forming the bottom plate of the stacked capacitor as a floating gate.
 14. The method of claim 13, wherein forming the second and the third MOSFETs includes forming the second and the third MOSFETs as a switching elements, wherein the second MOSFET is “on” and the third MOSFET is “off” when the floating gate is in a first programmed state, and wherein the second MOSFET is “off” and the third MOSFET if “on” when the floating gate is in a second programmed state. 